package cn.zhf.shop.service;

import java.util.List;
import cn.zhf.shop.entity.AgentApplication;
import cn.zhf.shop.entity.Message;
import org.apache.ibatis.annotations.Param;

public interface AgentApplicationService {


    Message deleteByPrimaryKey(Integer agentApplicationId);

    Message insert(AgentApplication record);

    Message insertSelective(AgentApplication record);

    Message<AgentApplication> selectByPrimaryKey(Integer agentApplicationId);

    Message updateByPrimaryKeySelective(AgentApplication record);

    Message updateByPrimaryKey(AgentApplication record);

    Message<List<AgentApplication>> selectAll();

    Message updateAgentApplicationStatusByAgentApplicationId(Integer updatedAgentApplicationStatus, Integer agentApplicationId);

    Message<List<AgentApplication>> selectByAgentApplicationUserId(Integer agentApplicationUserId);

}

